*{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
.carousel-item{
	text-align: center;
}
.carousel-item h2{
	padding-top: 100px;
}
.carousel-item p a{
	font-size: 25px;
}
.carousel-item p:last-child{
	padding-bottom: 25px;
}
.carousel-indicators li{ 
	width: 15px;
    height: 15px;
    border: 1px solid #fff;
    border-radius: 50%;
    background: #bdbdbd;
}


.xian{
	border-bottom:1px solid #BDBDBD;
	margin-bottom:20px;
}
.introduce .container{
	position: relative;
}
.zi {
	font-size:12px ;
	position: absolute;
	top:20px;
	right:20px;
}

.function{
	background:#F5F5F5;
/*	text-align: center;*/
	border:1px solid #ccc;
}
.sample li{
	margin-bottom:20px;
}
.sample li .distance{
	border: 1px solid #ccc;
}
#zi p{
	padding-left:30px;
	padding-right:30px;
	margin-bottom:80px;
}
.sample h4{
/*	width:100%;*/
	height:50px;
/*	display: block;*/
	color:#FFFFFF;
	background:-webkit-linear-gradient(left,#03a1dc,#00d0f0);
	margin-bottom:10px;
	line-height:50px;
}
.media div{
	float: left;
}
.media div p{
	font-size:13px;
 }
 .media div h6{
 	color:#00adee;
 }
 .footer{
 	background:#f5f5f5;
 	border:1px solid #ccc;
 }
.footer p{
  	margin-bottom:0px;
  	font-size:13px;
  }
  .footer h6{
  	font-size: 18px;
  	margin-bottom:5px;
  }
@media (max-width:750px){
	.carousel-inner h2{
		font-size:25px;
	}
	.carousel-inner p{
		font-size:15px;
		margin-bottom:5px;
	}
	.mr-auto{
		display: block !important;
	}
	
	.zi{
		position: relative;
	}
	.zi h2{
		font-size:25px;
	}
	.zi p{
		font-size:12px;
		margin-bottom:5px;
	}
	
}
